.booklist {
	border:1px solid #E4E4E4 ;
	padding:5px 10px 10px;
	background-color: #F6F6F6;
	width: 300px;
	margin: 15px 0px;

}

.bookInfo {
	background-color:#EDEFF4;
	border:1px solid #D8DFEA;
	padding: 10px;
}

.headerNote {
background-color:#3399CC;
background-position:10px 50%;
background-repeat:no-repeat;
color:white;

border-bottom:2px solid;
border-top:2px solid ;
border-color:#3333CC;
margin:1em 2em;
padding:1em 1em 1em 40px;

}
.search {
background:transparent url(../../assets/pic/txt_search_bg.png) no-repeat scroll left top;
border:medium none;
width:150px;
margin:0px;
}
.common_btn
{
background: transparent url(images/btn_template_transparent.png) no-repeat;
width:105px;
height:30px;
font-size: 13px;
font-weight: bold;
color:#767474;
margin: 0px;
border: 0px;
cursor:pointer;
text-align: center;
padding-top: 3px;
padding-bottom: 6px;
}
.common_btn_small
{
background: transparent url(images/btn_template_transparent_small.png) no-repeat;
width:70px;
height:20px;
font-size: 11px;
font-weight:bold;
color:#767474;
margin: 0px;
border: 0px;
cursor:pointer;
text-align: center;
padding-top: 2px;
padding-bottom: 6px;
}
.long_text
{
	font-size: 10px;
}
#registerBox
{
	float: right;
	border:1px solid #CCCCCC;
	padding:5px 10px 10px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	width: 500px;

}
#loginBox
{
	float: left;
	border:1px solid #E4E4E4 ;
	padding:5px 10px 10px;
	background-color: #F6F6F6;
	width: 300px;
}
.upper-nav {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background: url(images/main_nav.png) repeat-x scroll left center;
	margin:0px;
	height: 44px;
	float: left;
	border-top: 0px;
	border-bottom: 0px;
}
.profile_avatar
{
/* Height="30" Width="30" BorderColor="#000099" BorderStyle="solid" BorderWidth="3px" */
height: 30px;
width: 30px;
border: 3px solid #000099;
}
.clear {
	clear:both;
}
.avatar-img
{
	height: 50px;
	width: 50px;
	border: 3px solid #000099;
}